<script>
function sampleFunction() {
  // 被检测的函数
  const a = 1;
  const b = 2;
  return a + b;
}

function detectFormattedCodeByLineCount(func, threshold = 5) {
  // 将函数转换为字符串，以便分析其代码
  const functionCode = func.toString();

  // 计算代码行数（以换行符分割）
  const lineCount = functionCode.split(/\r\n|\r|\n/).length;

  // 检查代码行数是否超过阈值
  if (lineCount > threshold) {
    console.warn('检测到格式化后的代码');
  } else {
    console.log('代码未格式化');
  }
}

// 示例调用
detectFormattedCodeByLineCount(sampleFunction);
</script>
